package sy.service;

import java.io.Serializable;
import java.util.List;
import sy.model.SysVisitor;
import sy.util.ResultJson;

public interface SysVisitorServiceI {

	/**
	 * 
	 * @Title      : save 
	 * @Description: TODO
	 * @param SysVisitor
	 * @return     : Serializable
	 * @author     :wjy
	 * Create Date : 2017年8月29日
	 * @throws
	 */
	Serializable save(SysVisitor sysVisitor);
	/**
	 * 
	 * @Title      : remove 
	 * @Description: TODO
	 * @param id
	 * @return     : void
	 * @author     :wjy
	 * Create Date :  2017年8月29日
	 * @throws
	 */
	void remove(String[] ids);
	/**
	 * 
	 * @Title      : list 
	 * @Description: TODO
	 * @return     : List<SysVisitor>
	 * @author     :wjy
	 * Create Date : 2017年8月29日
	 * @throws
	 */
	List<SysVisitor> list();
	/**
	 * 
	 * @Title      : getSysVisitorById 
	 * @Description: TODO
	 * @param id
	 * @return     : SysUser
	 * @author     :xieyuanqiu
	 * Create Date : 2017年7月25日 上午10:52:16
	 * @throws
	 */
	SysVisitor getSysVisitorById(String id);

	/**
	 * 
		 * @Title      : getSysVisitorByAccount
		 * @Description:  TODO
		 * @param      :accountId
		 * @return     : List<SysVisitor>
		 * @author     : jiayiwu
		 * @time       : 2017年8月29日 下午2:16:38
		 * @throws
	 */
	List<SysVisitor> getSysVisitorByAccount(String accountId);
}
